Conditions for lossless join
نویسنده
چکیده
There is a well-known algorithm for determining when a decomposition {R1,R2, . . . ,Rm} of a database relation scheme has a lossless join with respect to a set of functional dependencies. We ®rst present a reformulation of this algorithm in terms of set closures. For the special case of m 2, there is a well-known explicit condition for losslessness. Our formulation extends this result for general m. Also, our formulation leads to a strong necessary condition for to be lossless. Separately, we prove a sucient condition for to be lossless. Finally, we present a sucient condition, and a necessary condition for to be lossless with respect to a set of functional and multivalued dependencies.
منابع مشابه
Fuzzy Join Dependency in Fuzzy Relational Databases
The join dependency provides the basis for obtaining lossless join decomposition in a classical relational schema. The existence of Join dependency shows that that the tables always represent the correct data after being joined. Since the classical relational databases cannot handle imprecise data, they were extended to fuzzy relational databases so that uncertain, ambiguous, imprecise and part...
متن کاملWeakening Additivity in Adjoining Closures
In this paper, we weaken the conditions for the existence of adjoint closure operators, going beyond the standard requirement of additivity/co-additivity. We consider the notion of join-uniform (lower) closure operators, introduced in computer science, in order to model perfect lossless compression in transformations acting on complete lattices. Starting from Janowitz’s characterization of resi...
متن کاملQuery Rewriting in the Presence of Functional Dependencies with Lossless Join Decomposition
Query rewriting is an essential issue in data integration systems over the Web and has received considerable attention. Many rewriting algorithms, e.g., the bucket algorithm, the inverse rules algorithm, the SVB algorithm and the MiniCon algorithm, have been proposed to address this issue in the absence of functional dependencies. These algorithms can be divided into two categories: bucket-base...
متن کاملEnsuring the Existence of a BCNF-Decomposition that Preserves Functional Dependencies in O(N²) Time
In the design theory for the relational data base model [6] the decomposition of a relation scheme according to some normal form has been advocated for as one means to avoid undesired redundancy and anomalies [7,8,16]. Desired characteristics of such a decomposition in the case of a relation scheme R with an associated set F of functional dependencies are the lossless-join property and the pres...
متن کاملLossless Join Decomposition Avoid Inconsistency in Fuzzy Relational Database for Perfect Operation
Fuzzy relational database handle imprecise information on database to maintain integrity of operation. Already I handled different normal form to reduce redundancy of data in a database. Decomposition of a relation should not be arbitrary either by tuples or attributes of a relation. In this paper, I have focused on lossless decomposition of third or Boyce Codd normal form based relation so tha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. Comput. Math.
دوره 78 شماره
صفحات -
تاریخ انتشار 2001